package com.caigou.component;

import com.caigou.bean.cms.entity.*;
import com.caigou.mapper.cms.*;
import com.caigou.pojo.*;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

import javax.annotation.Resource;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * 模板静态资源生成处理的工具类，处理所有的详情页
 */

@Slf4j
@Component
public class HtmlDetailBuilderComponent {
    @Resource
    private TemplateComponent templateComponent;// 模板生成器
    @Resource
    private BaiDuPushComponent baiDuPushComponent;// 百度提交工具类

    @Resource
    private ChannelMapper channelMapper;
    @Resource
    private ArticleMapper articleMapper;// 文章主表
    @Resource
    private ArticleCaseMapper articleCaseMapper;// 案例信息表
    @Resource
    private ArticleInformationMapper articleInformationMapper;// 文章详情表
    @Resource
    private ArticlePromoterMapper articlePromoterMapper;// 文章作者表
    @Resource
    private ArticleKeywordMapper articleKeywordMapper;// 文章关键字表
    @Resource
    private ArticleImageMapper articleImageMapper;// 图集表
    @Resource
    private ArticleSpecialAnnotationMapper articleSpecialAnnotationMapper;// 专题注释轴
    @Resource
    private ArticleSpecialDataMapper articleSpecialDataMapper;// 专题布局数据
    @Resource
    private ArticleSpecialLayoutMapper articleSpecialLayoutMapper;// 专题布局
    @Resource
    private ArticleLawMapper articleLawMapper;// 法律额外信息
    @Resource
    private ArticleLawEntryMapper articleLawEntryMapper;// 法律词条信息
    @Resource
    private ArticleBookMapper articleBookMapper;// 图书信息
    @Resource
    private ArticleAudioMapper articleAudioMapper;// 音频信息
    @Resource
    private ArticleProductMapper articleProductMapper;// 产品信息
    @Resource
    private ArticleAdjunctMapper articleAdjunctMapper;// 附件信息

    @Value("${domain}")
    private String domain;
    @Value("${domainJunDui}")
    private String domainJunDui;
    @Value("${domainQiChe}")
    private String domainQiChe;
    @Value("${domainIT}")
    private String domainIT;
    @Value("${domainKongTiao}")
    private String domainKongTiao;
    @Value("${domainDianTi}")
    private String domainDianTi;
    @Value("${domainJiaJu}")
    private String domainJiaJu;
    @Value("${domainHuBei}")
    private String domainHuBei;
    @Value("${domainHeNan}")
    private String domainHeNan;
    @Value("${domainLiaoNing}")
    private String domainLiaoNing;
    @Value("${domainFuJian}")
    private String domainFuJian;
    @Value("${domainHaiNan}")
    private String domainHaiNan;
    @Value("${domainHeBei}")
    private String domainHeBei;// 河北
    @Value("${domainShanDong}")
    private String domainShanDong;// 山东
    @Value("${domainJiangSu}")
    private String domainJiangSu;// 江苏
    @Value("${domainShaanXi}")
    private String domainShaanXi;// 陕西
    @Value("${domainBeiJing}")
    private String domainBeiJing;// 北京
    @Value("${domainZheJiang}")
    private String domainZheJiang;// 浙江
    @Value("${domainYunNan}")
    private String domainYunNan;// 云南
    @Value("${domainGuiZhou}")
    private String domainGuiZhou;// 贵州
    @Value("${domainChongQing}")
    private String domainChongQing;// 重庆
    @Value("${domainTianJin}")
    private String domainTianJin;// 天津
    @Value("${domainShenZhen}")
    private String domainShenZhen;// 深圳
    @Value("${domainQingDao}")
    private String domainQingDao;// 青岛
    @Value("${domainDaLian}")
    private String domainDaLian;// 大连
    @Value("${domainXiZang}")
    private String domainXiZang;// 西藏
    @Value("${domainXinJiang}")
    private String domainXinJiang;// 新疆
    @Value("${domainNingXia}")
    private String domainNingXia;// 宁夏
    @Value("${domainGuangXi}")
    private String domainGuangXi;// 广西
    @Value("${domainNeiMengGu}")
    private String domainNeiMengGu;// 内蒙古
    @Value("${domainGanSu}")
    private String domainGanSu;// 甘肃
    @Value("${domainBingTuan}")
    private String domainBingTuan;// 新疆生产建设兵团


    // 新闻类型文章--频道底层页(这里需要根据发布到的频道控制右侧推荐内容的碎片)
    public String buildArticleHtml(String articleId, String plateId){
        // 获取数据库主表信息数据
        Article article = articleMapper.loadArticle(articleId);
        String templateCode;// 模板编号
        // 获取发布站点信息
        String site;
        if (plateId.equals("999") || plateId.equals("-1")){
            site = "999";
        } else if (plateId.length() == 9){// 主站和分站混合
            site = plateId.substring(0,3);
        } else {// 只有分站
            site = plateId.substring(0,4);
        }
        // 获取发布频道信息
        if (plateId.equals("999")) plateId = "-1";
        Channel channel = channelMapper.loadChannelByPlate(plateId);
        if (null == channel) return "";
        // 获取模板频道属性与碎片属性信息
        Map<String, Object> data = disposeData(channel,site,plateId,article);
        int isChannel = Integer.valueOf(data.get("isChannel").toString());
        // 判别内容字段--这个部分集合了文章底层页中各种类型文章的独有数据
        switch (article.getArticleType()) {// 判别正文显示类型/模板调用类型
            case 2:// 法律法规
                templateCode = isChannel == 1 ? "LAWARTICLE" : "RSSLAWARTICLE";
                ArticleLaw articleLaw = articleLawMapper.loadArticleLawData(articleId);
                data.put("articleLaw", articleLaw);
                List<ArticleDataEntryListData> list1 = articleLawEntryMapper.loadArticleEntryList(0, articleId);// 获取第一层
                if (null != list1) {
                    list1.forEach(item1 -> {
                        List<ArticleDataEntryListData> list2 = articleLawEntryMapper.loadArticleEntryList(item1.getId(), articleId);// 获取第二层
                        if (null != list2) {
                            list2.forEach(item2 -> {
                                List<ArticleDataEntryListData> list3 = articleLawEntryMapper.loadArticleEntryList(item2.getId(), articleId);// 获取第三层
                                if (null != list3) {
                                    list3.forEach(item3 -> {
                                        List<ArticleDataEntryListData> list4 = articleLawEntryMapper.loadArticleEntryList(item3.getId(), articleId);// 获取第四层
                                        if (null != list4) {
                                            list4.forEach(item4 -> {
                                                List<ArticleDataEntryListData> list5 = articleLawEntryMapper.loadArticleEntryList(item4.getId(), articleId);// 获取第四层
                                                if (null != list5) {
                                                    item4.setChildren(list5);
                                                }
                                            });
                                            item3.setChildren(list4);
                                        }
                                    });
                                }
                                item2.setChildren(list3);
                            });
                        }
                        item1.setChildren(list2);
                    });
                }
                data.put("articleLawEntryList", list1);
                break;
            case 3:// 案例点评
                templateCode = isChannel == 1 ? "CASEARTICLE": "RSSCASEARTICLE";
                List<ArticleCaseData> articleCaseList = articleCaseMapper.loadArticleCaseData(articleId);
                data.put("articleCaseList", articleCaseList);
                break;
            case 4:// 图集资讯
                templateCode = isChannel == 1 ? "ALBUMARTICLE" : "RSSALBUMARTICLE";
                List<ArticleImageData> articleImageList = articleImageMapper.loadArticleImageData(articleId);
                data.put("articleImageList", articleImageList);
                break;
            case 5:// 政采周报(音频)
            case 6:// 亚利聊政采
                ArticleAudioData articleAudio = articleAudioMapper.loadArticleAudioData(articleId);
                data.put("articleAudio", articleAudio);
                templateCode = isChannel == 1 ? "AUDIOARTICLE" : "RSSAUDIOARTICLE";
                break;
            case 7:// 产品
                templateCode = isChannel == 1 ? "NEWSARTICLE" : "RSSNEWSARTICLE";
                ArticleProductData articleProduct = articleProductMapper.loadArticleProductData(articleId);
                data.put("articleContent", articleProduct.getProductContent());// 文章新闻、内控制度、采购文件范本、采购合同范本、处理信息库(名库)、词库(政采百科)
                break;
            case 8:// 图书
                templateCode = isChannel == 1 ? "NEWSARTICLE" : "RSSNEWSARTICLE";
                ArticleBookData articleBook = articleBookMapper.loadArticleBookData(articleId);
                data.put("articleContent", articleBook.getBookContent());// 文章新闻、内控制度、采购文件范本、采购合同范本、处理信息库(名库)、词库(政采百科)
                break;
            case 14:// 专题
                templateCode = isChannel == 1 ? "SPECIALARTICLE" : "RSSSPECIALARTICLE";
                // 设置专题是否有注释轴
                data.put("articleAnnotationStatus", article.getArticleAnnotationStatus());
                // 获取专题注释轴
                List<ArticleSpecialAnnotationData> annotationList = articleSpecialAnnotationMapper.loadArticleSpecialAnnotationData(articleId);
                data.put("annotationList",annotationList);
                // 获取专题配置数据
                List<ArticleSpecialLayoutData> layoutDataList = articleSpecialLayoutMapper.loadArticleSpecialLayoutData(articleId);
                if (null != layoutDataList){
                    // 进行遍历获取下属数据
                    layoutDataList.forEach(item -> {
                        List<ArticleSpecialData> articleSpecialData = articleSpecialDataMapper.loadArticleSpecialData(item.getId());
                        item.setArticleSpecialData(articleSpecialData);
                    });
                }
                // 取出前两条作为单独数组
                ArticleSpecialLayoutData layoutDataList1 = new ArticleSpecialLayoutData();// Banner+标题
                ArticleSpecialLayoutData layoutDataList2 = new ArticleSpecialLayoutData();// 其余
                List<ArticleSpecialLayoutData> layoutDataList3 = new ArrayList<>();// 其余
                if (null != layoutDataList){
                    if (layoutDataList.size() > 2){
                        layoutDataList1 = layoutDataList.get(0);
                        layoutDataList2 = layoutDataList.get(1);
                        for (int i=2; i<layoutDataList.size();i++){
                            layoutDataList3.add(layoutDataList.get(i));
                        }
                    } else {
                        layoutDataList1 = layoutDataList.get(0);
                        layoutDataList2 = layoutDataList.get(1);
                    }
                }
                data.put("layoutDataList1", layoutDataList1.getArticleSpecialData().get(0));
                data.put("layoutDataList2", layoutDataList2.getArticleSpecialData().get(0));
                data.put("layoutDataList3", layoutDataList3);
                break;
            default:
                templateCode = isChannel == 1 ? "NEWSARTICLE" : "RSSNEWSARTICLE";
                ArticleInformation articleInformation = articleInformationMapper.loadArticleInformationData(articleId);
                data.put("articleContent", articleInformation.getArticleContent());// 文章新闻、内控制度、采购文件范本、采购合同范本、处理信息库(名库)、词库(政采百科)
        }
        // 文章固定字段处理--这个部分集合了文章底层页中所有文章固有数据
        data.put("id", article.getArticleId());// 文章ID
        data.put("commentId", article.getArticleCommentId());// 评论ID
        data.put("commentStatus", article.getArticleCommentStatus());// 评论是否开启
        data.put("articleTitle", article.getArticleTitle());// 内文标题
        data.put("articleSource", article.getArticleSource());// 信息来源
        data.put("updateTime", article.getPublicTime());// 发布时间
        data.put("createTime", article.getCreateTime());// 创建时间(散列值)
        data.put("articleInfoStatus", article.getArticleInfoStatus());
        data.put("articleInfo", article.getArticleInfo());// 摘要(根据启用状态判别是否进行展示)
        data.put("articleShareImage", article.getArticleShareImage());// 文章分享图
        data.put("empireId", article.getEmpireId());
        // 作者列表处理
        List<ArticlePromoter> articleAuthorList = new ArrayList<>();
        if (!article.getArticleAuthor().equals("")){
            String[] articleAuthor = article.getArticleAuthor().split(",");
            for (String info: articleAuthor){
                ArticlePromoter promoter = articlePromoterMapper.selectByPrimaryKey(Integer.valueOf(info));
                if (null != promoter){
                    articleAuthorList.add(promoter);
                }
            }
        }
        data.put("articleAuthorList", articleAuthorList);// 作者名字列表(数据处理)
        // 推荐作者
        data.put("articlePromoterStatus", article.getArticlePromoterStatus());// 是否启用作者推荐
        data.put("articleRecommendPromoter", article.getArticlePromoter());// 推荐作者的ID
        // 关键字列表处理
        List<ArticleKeyword> articleKeywordList = new ArrayList<>();// 关键词列表(可点击)
        List<String> keywords = new ArrayList<>();// 关键词列表(仅展示)
        if (!article.getArticleKeyWord().equals("")){
            String[] articleKeyword = article.getArticleKeyWord().split(",");
            for (String info: articleKeyword){
                ArticleKeyword keyword = articleKeywordMapper.selectByPrimaryKey(Integer.valueOf(info));
                if (null != keyword){
                    articleKeywordList.add(keyword);
                    keywords.add(keyword.getKeyword());
                }
            }
        }
        data.put("articleKeywordList", articleKeywordList);// 关键词列表
        if (keywords.size() > 0){
            data.put("keywords", String.join(",", keywords));// 关键词字符串(页头关键词字段)
        } else {
            data.put("keywords", "");// 关键词字符串(页头关键词字段)
        }
        // 附件列表
        List<ArticleDataAdjunctListData> adjunctList = articleAdjunctMapper.loadArticleAdjunctDataList(article.getArticleId());
        data.put("adjunctList", adjunctList);

        // 进行静态页生成方法调用
        String url = null;
        try {
            url = templateComponent.createHtml2(templateCode, data);
            // 如果静态文件正常生成--更新文章主表访问地址字段
            articleMapper.updateArticleUrl(articleId, url);
            // 根据URL判定主动向百度提交静态页网址
            List<String> urlList = new ArrayList<>();
            urlList.add(url);
            if (url.indexOf("www.caigou2003.com") != -1){
                log.info("网址包含：www.caigou2003.com， 调用 www 提交方法");
                baiDuPushComponent.wwwBaiDuPush(urlList);
            } else if (url.indexOf("jundui.caigou2003.com") != -1){
                log.info("网址包含：jundui.caigou2003.com， 调用 jundui 提交方法");
                baiDuPushComponent.junDuiBaiDuPush(urlList);
            } else if (url.indexOf("qiche.caigou2003.com") != -1){
                log.info("网址包含：qiche.caigou2003.com， 调用 qiche 提交方法");
                baiDuPushComponent.qiCheBaiDuPush(urlList);
            } else if (url.indexOf("it.caigou2003.com") != -1){
                log.info("网址包含：it.caigou2003.com， 调用 it 提交方法");
                baiDuPushComponent.itBaiDuPush(urlList);
            } else if (url.indexOf("dianti.caigou2003.com") != -1){
                log.info("网址包含：dianti.caigou2003.com， 调用 dianti 提交方法");
                baiDuPushComponent.dianTiBaiDuPush(urlList);
            } else if (url.indexOf("jiaju.caigou2003.com") != -1){
                log.info("网址包含：jiaju.caigou2003.com， 调用 jiaju 提交方法");
                baiDuPushComponent.jiaJuBaiDuPush(urlList);
            } else if (url.indexOf("kongtiao.caigou2003.com") != -1){
                log.info("网址包含：kongtiao.caigou2003.com， 调用 kongtiao 提交方法");
                baiDuPushComponent.kongTiaoBaiDuPush(urlList);
            } else if (url.indexOf("hebei.caigou2003.com") != -1){
                log.info("网址包含：hebei.caigou2003.com， 调用 hebei 提交方法");
                baiDuPushComponent.heBeiBaiDuPush(urlList);
            } else if (url.indexOf("henan.caigou2003.com") != -1){
                log.info("网址包含：henan.caigou2003.com， 调用 henan 提交方法");
                baiDuPushComponent.heNanBaiDuPush(urlList);
            } else if (url.indexOf("shandong.caigou2003.com") != -1){
                log.info("网址包含：shandong.caigou2003.com， 调用 shandong 提交方法");
                baiDuPushComponent.shanDongBaiDuPush(urlList);
            } else if (url.indexOf("liaoning.caigou2003.com") != -1){
                log.info("网址包含：liaoning.caigou2003.com， 调用 liaoning 提交方法");
                baiDuPushComponent.liaoNingBaiDuPush(urlList);
            } else if (url.indexOf("jiangsu.caigou2003.com") != -1){
                log.info("网址包含：jiangsu.caigou2003.com， 调用 jiangsu 提交方法");
                baiDuPushComponent.jiangSuBaiDuPush(urlList);
            } else if (url.indexOf("zhejiang.caigou2003.com") != -1){
                log.info("网址包含：zhejiang.caigou2003.com， 调用 zhejiang 提交方法");
                baiDuPushComponent.zheJiangBaiDuPush(urlList);
            } else if (url.indexOf("fujian.caigou2003.com") != -1){
                log.info("网址包含：fujian.caigou2003.com， 调用 fujian 提交方法");
                baiDuPushComponent.fuJianBaiDuPush(urlList);
            } else if (url.indexOf("hubei.caigou2003.com") != -1){
                log.info("网址包含：hubei.caigou2003.com， 调用 hubei 提交方法");
                baiDuPushComponent.huBeiBaiDuPush(urlList);
            } else if (url.indexOf("hainan.caigou2003.com") != -1){
                log.info("网址包含：hainan.caigou2003.com， 调用 hainan 提交方法");
                baiDuPushComponent.haiNanBaiDuPush(urlList);
            } else if (url.indexOf("guizhou.caigou2003.com") != -1){
                log.info("网址包含：guizhou.caigou2003.com， 调用 guizhou 提交方法");
                baiDuPushComponent.guiZhouBaiDuPush(urlList);
            } else if (url.indexOf("yunnan.caigou2003.com") != -1){
                log.info("网址包含：yunnan.caigou2003.com， 调用 yunnan 提交方法");
                baiDuPushComponent.yunNanBaiDuPush(urlList);
            } else if (url.indexOf("shaanxi.caigou2003.com") != -1){
                log.info("网址包含：shaanxi.caigou2003.com， 调用 shaanxi 提交方法");
                baiDuPushComponent.shaanXiBaiDuPush(urlList);
            } else if (url.indexOf("beijing.caigou2003.com") != -1){
                log.info("网址包含：beijing.caigou2003.com， 调用 beijing 提交方法");
                baiDuPushComponent.beiJingBaiDuPush(urlList);
            } else if (url.indexOf("tianjin.caigou2003.com") != -1){
                log.info("网址包含：tianjin.caigou2003.com， 调用 tianjin 提交方法");
                baiDuPushComponent.tianJinBaiDuPush(urlList);
            } else if (url.indexOf("chongqing.caigou2003.com") != -1){
                log.info("网址包含：chongqing.caigou2003.com， 调用 chongqing 提交方法");
                baiDuPushComponent.chongQingBaiDuPush(urlList);
            }
        } catch (IOException e){
            log.error("静态文件生成失败，失败原因是={}", e.getMessage());
        }
        return url;
    }

    public String buildPublishDetailHtml(){
        String templateCode = "PUBLISHDETAIL";
        Map<String, Object> map = new HashMap<>();
        // 返回生成的url
        String url = null;
        try{
            url = templateComponent.createHtml(templateCode, map);
        }catch(IOException e){
            log.error(e.getMessage(),e);
        }
        return url;
    }


    /**
     *
     * @param channel   频道信息
     * @param index     频道编号
     * @param plateId   栏目编号
     * @param article   文章数据
     * @return map
     */
    private Map<String, Object> disposeData(Channel channel, String index, String plateId, Article article){
        Map<String, Object> data = new HashMap<>();
        data.put("domain", domain);// 域名属性
        data.put("header", "");// 头文件
        data.put("hibuick", "");// 官微
        data.put("videoClassroom","");// 视频课堂
        data.put("excellentBooks","");// 精品好书
        data.put("hotSearch","");// 热搜排行
        data.put("hotSpecial","");// 热点专题
        data.put("rightAd","");// 广告位
        data.put("footer", "<!--#include virtual=\"/web/html/footer/footer.htm\"-->");// 全站尾相同
        data.put("recommendArticle","");// 猜你喜欢(不做)
        data.put("channelName", "");// 面包屑(左)名称
        data.put("channelUrl", "");// 面包屑(左)跳转地址
        data.put("columnName", "");// 面包屑(又)名称
        data.put("columnUrl", "");// 面包屑(又)跳转地址
        data.put("channelSite",channel.getChannelSite());// 站点散列文件夹
        data.put("channelSiteUrl",channel.getChannelSiteUrl());// 站点域名
        // 所有底层页嵌套相同的碎片
        data.put("copyright", "<!--#include virtual=\"/web/html/fragment/copyright/copyright.htm\"-->");// 全站版权声明相同
        data.put("isChannel", 1);
        // 频道判定
        switch (index){
            case "100":// 全局推荐位
            case "101":// 网站首页
                data.put("header", "<!--#include virtual=\"/web/html/header/header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/home/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domain+"/web/home.html");
                data.put("columnName", channel.getChannelName());
                data.put("columnUrl", domain+"/web/headerList/1.html?id="+plateId);
                break;
            case "102":// 采购人
                data.put("header", "<!--#include virtual=\"/web/html/header/purchaser-header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/purchaser/article-hibuick.htm\"-->");// 官微
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/purchaser/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/purchaser/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/purchaser/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/purchaser/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domain+"/web/purchaser.html");
                data.put("columnName", channel.getChannelName());
                data.put("columnUrl", domain+"/web/purchaser/1.html?id="+plateId);
                break;
            case "103":// 采购实务
                data.put("header", "<!--#include virtual=\"/web/html/header/practice-header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/practice/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/practice/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/practice/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/practice/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/practice/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domain+"/web/practice.html");
                data.put("columnName", channel.getChannelName());
                data.put("columnUrl", domain+"/web/practiceList/1.html?id="+plateId);
                break;
            case "104":// 监管
                data.put("header", "<!--#include virtual=\"/web/html/header/supervise-header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/supervise/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/supervise/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/supervise/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/supervise/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/supervise/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domain+"/web/supervise.html");
                data.put("columnName", channel.getChannelName());
                data.put("columnUrl", domain+"/web/superviseList/1.html?id="+plateId);
                break;
            case "105":// 研究院
                data.put("header", "<!--#include virtual=\"/web/html/header/institute-header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/institute/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/institute/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/institute/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/institute/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/institute/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domain+"/web/institute.html");
                data.put("columnName", channel.getChannelName());
                data.put("columnUrl", domain+"/web/instituteList/1.html?id="+plateId);
                break;
            case "106":// 军队
                log.info("进入军队底层页生成方法");
                data.put("header", "<!--#include virtual=\"/web/html/header/army-header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/army/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/army/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/army/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/army/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/army/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/army-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainJunDui+"/web/army.html");
                data.put("columnName", channel.getChannelName());
                data.put("columnUrl", domainJunDui+"/web/armyList/1.html?id="+plateId);
                break;
            case "107":// 汽车
                data.put("header", "<!--#include virtual=\"/web/html/header/auto-header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/automobile/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/automobile/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/automobile/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/automobile/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/automobile/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/auto-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainQiChe+"/web/automobile.html");
                data.put("columnName", channel.getChannelName());
                String qichePlate;
                switch (plateId) {
                    case "107010101":// 汽车-要闻频道(107010101)
                        qichePlate = "yanwen";
                        break;
                    case "107010102":// 汽车-专题频道(107010102)
                        qichePlate = "zhuanti";
                        break;
                    case "107010103":// 汽车-政策频道(107010103)
                        qichePlate = "zhengce";
                        break;
                    case "107010104":// 汽车-解读频道(107010104)
                        qichePlate = "jiedu";
                        break;
                    case "107010105":// 汽车-黑名单频道(107010105)
                        qichePlate = "heimingdan";
                        break;
                    case "107010201":// 汽车-数据报告频道(107010201)
                        qichePlate = "shujubaogao";
                        break;
                    case "107010301":// 汽车-新车上市(107010301)
                        qichePlate = "xincheshangshi";
                        break;
                    case "107010302":// 汽车-汽车列表横(107010302)
                        qichePlate = "remenwenzhang";
                        break;
                    case "107010303":// 汽车-汽车列表竖(107010303)
                        qichePlate = "tuwenzixun";
                        break;
                    case "107020101":// 汽车-轮播图(107020101)
                        qichePlate = "jiaodian";
                        break;
                    case "107020201":// 汽车-好车汇(107020201)
                        qichePlate = "haochehui";
                        break;
                    case "107020301":// 汽车-投标脱口秀(107020301)
                        qichePlate = "tuokouxiu";
                        break;
                        default:// 默认取汽车全站数据（热搜榜）
                            qichePlate = "redian";
                }
                data.put("columnUrl", domainQiChe+"/web/list/"+qichePlate+"/index_1.html");
                break;
            case "108":// IT
                data.put("header", "<!--#include virtual=\"/web/html/header/it-header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/it/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/it/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/it/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/it/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/it/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/it-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainIT+"/web/it.html");
                data.put("columnName", channel.getChannelName());
                String itPlate;
                switch (plateId) {
                    case "108010101":// IT-要闻频道(108010101)
                        itPlate = "yaowen";
                        break;
                    case "108010102":// IT-专题频道(108010102)
                        itPlate = "zhuanti";
                        break;
                    case "108010103":// IT-政策频道(108010103)
                        itPlate = "zhengce";
                        break;
                    case "108010104":// IT-解读频道(108010104)
                        itPlate = "jiedu";
                        break;
                    case "108010105":// IT-黑名单频道(108010105)
                        itPlate = "heimingdan";
                        break;
                    case "108010201":// IT-数据报告频道(108010201)
                        itPlate = "shujubaogao";
                        break;
                    case "108010301":// IT-新品推荐(108010301)
                        itPlate = "xinpintuijian";
                        break;
                    case "108010302":// IT-列表横(108010302)
                        itPlate = "remenwenzhang";
                        break;
                    case "108010303":// IT-列表竖(108010303)
                        itPlate = "tuwenzixun";
                        break;
                    case "108020101":// IT-轮播图(108020101)
                        itPlate = "jiaodian";
                        break;
                    case "108020201":// IT-评优评测(108020201)
                        itPlate = "pingyoupingce";
                        break;
                    case "108020301":// IT-精品店(108020301)
                        itPlate = "jingpindian";
                        break;
                    default:// 默认取汽车全站数据（热搜榜）
                        itPlate = "redian";
                }
                data.put("columnUrl", domainIT+"/web/list/"+itPlate+"/index_1.html");
                break;
            case "109":// 电梯
                data.put("header", "<!--#include virtual=\"/web/html/header/elevator-header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/elevator/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/elevator/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/elevator/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/elevator/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/elevator/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/elevator-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainDianTi+"/web/elevator.html");
                data.put("columnName", channel.getChannelName());
                String diantiPlate;
                switch (plateId) {
                    case "109010101":// 电梯-要闻频道(109010101)
                        diantiPlate = "yaowen";
                        break;
                    case "109010102":// 电梯-专题频道(109010102)
                        diantiPlate = "zhuanti";
                        break;
                    case "109010103":// 电梯-政策频道(109010103)
                        diantiPlate = "zhengce";
                        break;
                    case "109010104":// 电梯-解读频道(109010104)
                        diantiPlate = "jiedu";
                        break;
                    case "109010105":// 电梯-黑名单频道(109010105)
                        diantiPlate = "heimingdan";
                        break;
                    case "109010201":// 电梯-数据报告频道(109010201)
                        diantiPlate = "shujubaogao";
                        break;
                    case "109010301":// 电梯-新品推荐(109010301)
                        diantiPlate = "xinpintuijian";
                        break;
                    case "109010302":// 电梯-列表横(109010302)
                        diantiPlate = "remenwenzhang";
                        break;
                    case "109010303":// 电梯-列表竖(109010303)
                        diantiPlate = "tuwenzixun";
                        break;
                    case "109020101":// 电梯-轮播图(109020101)
                        diantiPlate = "jiaodian";
                        break;
                    case "109020201":// 电梯-评优评测(109020201)
                        diantiPlate = "pingyoupingce";
                        break;
                    case "109020301":// 电梯-精品店(109020301)
                        diantiPlate = "jingpindian";
                        break;
                        default:// 默认取电梯全站数据（热搜榜）
                            diantiPlate = "redian";
                }
                data.put("columnUrl", domainDianTi+"/web/list/"+diantiPlate+"/index_1.html");
                break;
            case "110":// 空调
                data.put("header", "<!--#include virtual=\"/web/html/header/conditioner-header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/conditioner/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/conditioner/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/conditioner/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/conditioner/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/conditioner/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/conditioner-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainKongTiao+"/web/conditioner.html");
                data.put("columnName", channel.getChannelName());
                String kongtiaoPlate;
                switch (plateId) {
                    case "110010101":// 空调-要闻频道(110010101)
                        kongtiaoPlate = "yaowen";
                        break;
                    case "110010102":// 空调-专题频道(110010102)
                        kongtiaoPlate = "zhuanti";
                        break;
                    case "110010103":// 空调-政策频道(110010103)
                        kongtiaoPlate = "zhengce";
                        break;
                    case "110010104":// 空调-解读频道(110010104)
                        kongtiaoPlate = "jiedu";
                        break;
                    case "110010105":// 空调-黑名单频道(110010105)
                        kongtiaoPlate = "heimingdan";
                        break;
                    case "110010201":// 空调-数据报告频道(110010201)
                        kongtiaoPlate = "shujubaogao";
                        break;
                    case "110010301":// 空调-新品推荐(110010301)
                        kongtiaoPlate = "xinpintuijian";
                        break;
                    case "110010302":// 空调-列表横(110010302)
                        kongtiaoPlate = "remenwenzhang";
                        break;
                    case "110010303":// 空调-列表竖(110010303)
                        kongtiaoPlate = "tuwenzixun";
                        break;
                    case "110020101":// 空调-轮播图(110020101)
                        kongtiaoPlate = "jiaodian";
                        break;
                    case "110020201":// 空调-评优评测(110020201)
                        kongtiaoPlate = "pingyoupingce";
                        break;
                    case "110020301":// 空调-精品店(110020301)
                        kongtiaoPlate = "jingpindian";
                        break;
                        default:// 默认取空调全站数据（热搜榜）
                            kongtiaoPlate = "redian";
                }
                data.put("columnUrl", domainKongTiao+"/web/list/"+kongtiaoPlate+"/index_1.html");
                break;
            case "111":// 家具
                data.put("header", "<!--#include virtual=\"/web/html/header/furniture-header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/furniture/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/furniture/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/furniture/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/furniture/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/furniture/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/furniture-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainJiaJu+"/web/furniture.html");
                data.put("columnName", channel.getChannelName());
                String jiajuPlate;
                switch (plateId) {
                    case "111010101":// 家具-要闻频道(111010101)
                        jiajuPlate = "yaowen";
                        break;
                    case "111010102":// 家具-专题频道(111010102)
                        jiajuPlate = "zhuanti";
                        break;
                    case "111010103":// 家具-政策频道(111010103)
                        jiajuPlate = "zhengce";
                        break;
                    case "111010104":// 家具-解读频道(111010104)
                        jiajuPlate = "jiedu";
                        break;
                    case "111010105":// 家具-黑名单频道(111010105)
                        jiajuPlate = "heimingdan";
                        break;
                    case "111010201":// 家具-数据报告频道(111010201)
                        jiajuPlate = "shujubaogao";
                        break;
                    case "111010301":// 家具-新品推荐(111010301)
                        jiajuPlate = "xinpintuijian";
                        break;
                    case "111010302":// 电梯-列表横(111010302)
                        jiajuPlate = "remenwenzhang";
                        break;
                    case "111010303":// 家具-列表竖(111010303)
                        jiajuPlate = "tuwenzixun";
                        break;
                    case "111020101":// 家具-轮播图(111020101)
                        jiajuPlate = "jiaodian";
                        break;
                    case "111020201":// 电梯-评优评测(111020201)
                        jiajuPlate = "pingyoupingce";
                        break;
                    case "111020301":// 家具-精品店(111020301)
                        jiajuPlate = "jingpindian";
                        break;
                        default:// 默认取家具全站数据（热搜榜）
                            jiajuPlate = "redian";
                }
                data.put("columnUrl", domainJiaJu+"/web/list/"+jiajuPlate+"/index_1.html");
                break;
            case "201":// 河北
                data.put("header", "<!--#include virtual=\"/web/html/header/hebei-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/hebei-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainHeBei+"/web/hebei.html");
                data.put("columnName", channel.getChannelName());
                String hebeiPlate;
                switch (plateId) {
                    case "201010101":// 河北-通知公告(201010101)
                        hebeiPlate = "tzgg";
                        break;
                    case "201010102":// 河北-协议供货批量采购(201010102)
                        hebeiPlate = "xyghplcg";
                        break;
                    case "201010103":// 河北-正福易找标(201010103)
                        hebeiPlate = "zfyzb";
                        break;
                    case "201010104":// 河北-法律法规(201010104)
                        hebeiPlate = "flfg";
                        break;
                    case "201010105":// 河北-地方法规(201010105)
                        hebeiPlate = "dffg";
                        break;
                    case "201010106":// 河北-监督检查处理结果(201010106)
                        hebeiPlate = "jdjccljg";
                        break;
                    case "201010107":// 河北-投诉处理结果(201010107)
                        hebeiPlate = "tscljg";
                        break;
                    case "201010108":// 河北-办事指南(201010108)
                        hebeiPlate = "bszn";
                        break;
                    case "201010109":// 河北-常见问题解答(201010109)
                        hebeiPlate = "cjwtjd";
                        break;
                    case "201010110":// 河北-文件下载(201010110)
                        hebeiPlate = "wjxz";
                        break;
                        default:// 默认取空调全站数据（热搜榜）
                            hebeiPlate = "hebei";
                }
                data.put("columnUrl", domainHeBei+"/web/hebei/"+hebeiPlate+"/index_1.html");
            case "301":// 河南
                data.put("header", "<!--#include virtual=\"/web/html/header/henan-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/henan-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainHeNan+"/web/henan.html");
                data.put("columnName", channel.getChannelName());
                String henanPlate;
                switch (plateId) {
                    case "301010101":// 河南-通知公告(301010101)
                        henanPlate = "tzgg";
                        break;
                    case "301010102":// 河南-工作动态(301010102)
                        henanPlate = "gzdt";
                        break;
                    case "301010103":// 河南-正福易找标(301010103)
                        henanPlate = "zfyzb";
                        break;
                    case "301010104":// 河南-法律法规(301010104)
                        henanPlate = "flfg";
                        break;
                    case "301010105":// 河南-地方法规(301010105)
                        henanPlate = "dffg";
                        break;
                    case "301010106":// 河南-政策专区(301010106)
                        henanPlate = "zczq";
                        break;
                    case "301010107":// 河南-投诉处理结果(301010107)
                        henanPlate = "tscljg";
                        break;
                    case "301010108":// 河南-监督检查处理结果(301010108)
                        henanPlate = "jdjccljg";
                        break;
                    case "301010109":// 河南-集中采购机构考核结果(301010109)
                        henanPlate = "jzcgjgkhjg";
                        break;
                    case "301010110":// 河南-购买服务(301010110)
                        henanPlate = "gmfw";
                        break;
                    case "301010111":// 河南-办事指南(301010111)
                        henanPlate = "bszn";
                        break;
                    case "301010112":// 河南-文件下载(301010112)
                        henanPlate = "wjxz";
                        break;
                        default:// 默认取空调全站数据（热搜榜）
                            henanPlate = "henan";
                }
                data.put("columnUrl", domainHeNan+"/web/henan/"+henanPlate+"/index_1.html");
                break;
            case "401":// 山东
                data.put("header", "<!--#include virtual=\"/web/html/header/shandong-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/shandong-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainShanDong+"/web/shandong.html");
                data.put("columnName", channel.getChannelName());
                String shandongPlate;
                switch (plateId) {
                    case "401010101":// 山东-通知公告(401010101)
                        shandongPlate = "tzgg";
                        break;
                    case "401010102":// 山东-工作动态(401010102)
                        shandongPlate = "gzdt";
                        break;
                    case "401010103":// 山东-正福易找标(401010103)
                        shandongPlate = "zfyzb";
                        break;
                    case "401010104":// 山东-法律法规(401010104)
                        shandongPlate = "flfg";
                        break;
                    case "401010105":// 山东-地方法规(401010105)
                        shandongPlate = "dffg";
                        break;
                    case "401010106":// 山东-投诉处理结果(401010106)
                        shandongPlate = "tscljg";
                        break;
                    case "401010107":// 山东-监督检查处理结果(401010107)
                        shandongPlate = "jdjccljg";
                        break;
                    case "401010108":// 山东-购买服务(401010108)
                        shandongPlate = "gmfw";
                        break;
                    case "401010109":// 山东-文件下载(401010109)
                        shandongPlate = "wjxz";
                        break;
                    case "401010110":// 山东-采购目录(401010110)
                        shandongPlate = "cgml";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        shandongPlate = "shandong";
                }
                data.put("columnUrl", domainShanDong+"/web/shandong/"+shandongPlate+"/index_1.html");
                break;
            case "501":// 山西
            case "601":// 辽宁
                data.put("header", "<!--#include virtual=\"/web/html/header/liaoning-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/liaoning-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainLiaoNing+"/web/liaoning.html");
                data.put("columnName", channel.getChannelName());
                String liaoningPlate;
                switch (plateId) {
                    case "601010101":// 辽宁-通知公告(601010101)
                        liaoningPlate = "tzgg";
                        break;
                    case "601010102":// 辽宁-工作动态(601010102)
                        liaoningPlate = "gzdt";
                        break;
                    case "601010103":// 辽宁-正福易找标(601010103)
                        liaoningPlate = "zfyzb";
                        break;
                    case "601010104":// 辽宁-法律法规(601010104)
                        liaoningPlate = "flfg";
                        break;
                    case "601010105":// 辽宁-地方法规(601010105)
                        liaoningPlate = "dffg";
                        break;
                    case "601010106":// 辽宁-投诉处理结果(601010106)
                        liaoningPlate = "tscljg";
                        break;
                    case "601010107":// 辽宁-监督检查处理结果(601010107)
                        liaoningPlate = "jdjccljg";
                        break;
                    case "601010108":// 辽宁-不良行为(601010108)
                        liaoningPlate = "blxw";
                        break;
                    case "601010109":// 辽宁-购买服务(601010109)
                        liaoningPlate = "gmfw";
                        break;
                    case "601010110":// 辽宁-办事指南(601010110)
                        liaoningPlate = "bszn";
                        break;
                    case "601010111":// 辽宁-常见问题解答(601010111)
                        liaoningPlate = "cjwtjd";
                        break;
                    case "601010112":// 辽宁-文件下载(601010112)
                        liaoningPlate = "wjxz";
                        break;
                        default:// 默认取空调全站数据（热搜榜）
                            liaoningPlate = "liaoning";
                }
                data.put("columnUrl", domainLiaoNing+"/web/liaoning/"+liaoningPlate+"/index_1.html");
                break;
            case "701":// 吉林
            case "801":// 黑龙江
            case "901":// 江苏
                data.put("header", "<!--#include virtual=\"/web/html/header/jiangsu-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/jiangsu-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainJiangSu+"/web/jiangsu.html");
                data.put("columnName", channel.getChannelName());
                String jiangsuPlate;
                switch (plateId) {
                    case "901010101":// 江苏-通知公告(901010101)
                        jiangsuPlate = "tzgg";
                        break;
                    case "901010102":// 江苏-工作动态(901010102)
                        jiangsuPlate = "gzdt";
                        break;
                    case "901010103":// 江苏-正福易找标(901010103)
                        jiangsuPlate = "zfyzb";
                        break;
                    case "901010104":// 江苏-法律法规(901010104)
                        jiangsuPlate = "flfg";
                        break;
                    case "901010105":// 江苏-地方法规(901010105)
                        jiangsuPlate = "dffg";
                        break;
                    case "901010106":// 江苏-投诉处理结果(901010106)
                        jiangsuPlate = "tscljg";
                        break;
                    case "901010107":// 江苏-监督检查处理结果(901010107)
                        jiangsuPlate = "jdjccljg";
                        break;
                    case "901010108":// 江苏-严重违法失信公告(901010108)
                        jiangsuPlate = "yzwfsxgg";
                        break;
                    case "901010109":// 江苏-购买服务(901010109)
                        jiangsuPlate = "gmfw";
                        break;
                    case "901010110":// 江苏-办事指南(901010110)
                        jiangsuPlate = "bszn";
                        break;
                    case "901010111":// 江苏-采购目录(901010111)
                        jiangsuPlate = "cgml";
                        break;
                    case "901010112":// 江苏-文件下载(901010112)
                        jiangsuPlate = "wjxz";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        jiangsuPlate = "jiangsu";
                }
                data.put("columnUrl", domainJiangSu+"/web/jiangsu/"+jiangsuPlate+"/index_1.html");
                break;
            case "1001":// 浙江
                data.put("header", "<!--#include virtual=\"/web/html/header/zhejiang-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/zhejiang-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainZheJiang+"/web/zhejiang.html");
                data.put("columnName", channel.getChannelName());
                String zhejiangPlate;
                switch (plateId) {
                    case "1001010101":// 浙江-通知公告(1001010101)
                        zhejiangPlate = "tzgg";
                        break;
                    case "1001010102":// 浙江-工作动态(1001010102)
                        zhejiangPlate = "gzdt";
                        break;
                    case "1001010103":// 浙江-正福易找标(1001010103)
                        zhejiangPlate = "zfyzb";
                        break;
                    case "1001010104":// 浙江-法律法规(1001010104)
                        zhejiangPlate = "flfg";
                        break;
                    case "1001010105":// 浙江-地方法规(1001010105)
                        zhejiangPlate = "dffg";
                        break;
                    case "1001010106":// 浙江-投诉处理结果(1001010106)
                        zhejiangPlate = "tscljg";
                        break;
                    case "1001010107":// 浙江-监督检查处理结果(1001010107)
                        zhejiangPlate = "jdjccljg";
                        break;
                    case "1001010108":// 浙江-购买服务(1001010108)
                        zhejiangPlate = "gmfw";
                        break;
                    case "1001010109":// 浙江-文件下载(1001010109)
                        zhejiangPlate = "wjxz";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        zhejiangPlate = "zhejiang";
                }
                data.put("columnUrl", domainZheJiang+"/web/zhejiang/"+zhejiangPlate+"/index_1.html");
                break;
            case "1101":// 安徽
            case "1201":// 福建
                data.put("header", "<!--#include virtual=\"/web/html/header/fujian-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/fujian-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainFuJian+"/web/fujian.html");
                data.put("columnName", channel.getChannelName());
                String fujianPlate;
                switch (plateId) {
                    case "1201010101":// 福建-通知公告(1201010101)
                        fujianPlate = "tzgg";
                        break;
                    case "1201010102":// 福建-工作动态(1201010102)
                        fujianPlate = "gzdt";
                        break;
                    case "1201010103":// 福建-正福易找标(1201010103)
                        fujianPlate = "zfyzb";
                        break;
                    case "1201010104":// 福建-法律法规(1201010104)
                        fujianPlate = "flfg";
                        break;
                    case "1201010105":// 福建-地方法规(1201010105)
                        fujianPlate = "dffg";
                        break;
                    case "1201010106":// 福建-政策专区(1201010106)
                        fujianPlate = "zczq";
                        break;
                    case "1201010107":// 福建-专项监督检查(1201010107)
                        fujianPlate = "zxjdjc";
                        break;
                    case "1201010108":// 福建-监管信息公告(1201010108)
                        fujianPlate = "jgxxgg";
                        break;
                    case "1201010109":// 福建-常见问题解答(1201010109)
                        fujianPlate = "cjwtjd";
                        break;
                    case "1201010110":// 福建-文件下载(1201010110)
                        fujianPlate = "wjxz";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        fujianPlate = "fujian";
                }
                data.put("columnUrl", domainFuJian+"/web/fujian/"+fujianPlate+"/index_1.html");
                break;
            case "1301":// 江西
            case "1401":// 湖北
                data.put("header", "<!--#include virtual=\"/web/html/header/hubei-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/hubei-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainHuBei+"/web/hubei.html");
                data.put("columnName", channel.getChannelName());
                String hubeiPlate;
                switch (plateId) {
                    case "1401010101":// 湖北-通知公告(1401010101)
                        hubeiPlate = "tzgg";
                        break;
                    case "1401010102":// 湖北-工作动态(1401010102)
                        hubeiPlate = "gzdt";
                        break;
                    case "1401010103":// 湖北-正福易找标(1401010103)
                        hubeiPlate = "zfyzb";
                        break;
                    case "1401010104":// 湖北-法律法规(1401010104)
                        hubeiPlate = "flfg";
                        break;
                    case "1401010105":// 湖北-地方法规(1401010105)
                        hubeiPlate = "dffg";
                        break;
                    case "1401010106":// 湖北-投诉处理结果(1401010106)
                        hubeiPlate = "tscljg";
                        break;
                    case "1401010107":// 湖北-监督检查处理结果(1401010107)
                        hubeiPlate = "jdjccljg";
                        break;
                    case "1401010108":// 湖北-集中采购机构考核结果(1401010108)
                        hubeiPlate = "jzcgjgkhjg";
                        break;
                    case "1401010109":// 湖北-一般处理处罚公告(1401010109)
                        hubeiPlate = "ybclcfgg";
                        break;
                    case "1401010110":// 湖北-严重违法失信公告(1401010110)
                        hubeiPlate = "yzwfsxgg";
                        break;
                    case "1401010111":// 湖北-购买服务(1401010111)
                        hubeiPlate = "gmfw";
                        break;
                    case "1401010112":// 湖北-办事指南(1401010112)
                        hubeiPlate = "bszn";
                        break;
                    case "1401010113":// 湖北-常见问题解答(1401010113)
                        hubeiPlate = "cjwtjd";
                        break;
                    case "1401010114":// 湖北-文件下载(1401010114)
                        hubeiPlate = "wjxz";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        hubeiPlate = "hubei";
                }
                data.put("columnUrl", domainHuBei+"/web/hubei/"+hubeiPlate+"/index_1.html");
                break;
            case "1501":// 湖南
            case "1601":// 广东
            case "1701":// 海南
                data.put("header", "<!--#include virtual=\"/web/html/header/hainan-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/hainan-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainHaiNan+"/web/hainan.html");
                data.put("columnName", channel.getChannelName());
                String hainanPlate;
                switch (plateId) {
                    case "1701010101":// 海南-通知公告(1701010101)
                        hainanPlate = "tzgg";
                        break;
                    case "1701010102":// 海南-工作动态(1701010102)
                        hainanPlate = "gzdt";
                        break;
                    case "1701010103":// 海南-正福易找标(1701010103)
                        hainanPlate = "zfyzb";
                        break;
                    case "1701010104":// 海南-法律法规(1701010104)
                        hainanPlate = "flfg";
                        break;
                    case "1701010105":// 海南-地方法规(1701010105)
                        hainanPlate = "dffg";
                        break;
                    case "1701010106":// 海南-政策专区(1701010106)
                        hainanPlate = "zczq";
                        break;
                    case "1701010107":// 海南-投诉处理结果(1701010107)
                        hainanPlate = "tscljg";
                        break;
                    case "1701010108":// 海南-监督检查处理结果(1701010108)
                        hainanPlate = "jdjccljg";
                        break;
                    case "1701010109":// 海南-集中采购机构考核结果(1701010109)
                        hainanPlate = "jzgjgkhjg";
                        break;
                    case "1701010110":// 海南-投诉联系方式(1701010110)
                        hainanPlate = "tslxfs";
                        break;
                    case "1701010111":// 海南-购买服务(1701010111)
                        hainanPlate = "gmfw";
                        break;
                    case "1701010112":// 海南-办事指南(1701010112)
                        hainanPlate = "bszn";
                        break;
                    case "1701010113":// 海南-常见问题解答(1701010113)
                        hainanPlate = "cjwtjd";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        hainanPlate = "hainan";
                }
                data.put("columnUrl", domainHaiNan+"/web/hainan/"+hainanPlate+"/index_1.html");
                break;
            case "1801":// 四川
            case "1901":// 贵州
                data.put("header", "<!--#include virtual=\"/web/html/header/guizhou-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/guizhou-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainGuiZhou+"/web/guizhou.html");
                data.put("columnName", channel.getChannelName());
                String guizhouPlate;
                switch (plateId) {
                    case "1901010101":// 贵州-通知公告(1901010101)
                        guizhouPlate = "tzgg";
                        break;
                    case "1901010102":// 贵州-工作动态(1901010102)
                        guizhouPlate = "gzdt";
                        break;
                    case "1901010103":// 贵州-正福易找标(1901010103)
                        guizhouPlate = "zfyzb";
                        break;
                    case "1901010104":// 贵州-法律法规(1901010104)
                        guizhouPlate = "flfg";
                        break;
                    case "1901010105":// 贵州-地方法规(1901010105)
                        guizhouPlate = "dffg";
                        break;
                    case "1901010106":// 贵州-政策专区(1901010106)
                        guizhouPlate = "zczq";
                        break;
                    case "1901010107":// 贵州-投诉处理结果(1901010107)
                        guizhouPlate = "tscljg";
                        break;
                    case "1901010108":// 贵州-监督检查处理结果(1901010108)
                        guizhouPlate = "jdjccljg";
                        break;
                    case "1901010109":// 贵州-购买服务(1901010109)
                        guizhouPlate = "gmfw";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        guizhouPlate = "guizhou";
                }
                data.put("columnUrl", domainGuiZhou+"/web/guizhou/"+guizhouPlate+"/index_1.html");
                break;
            case "2001":// 云南
                data.put("header", "<!--#include virtual=\"/web/html/header/yunnan-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/yunnan-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainYunNan+"/web/yunnan.html");
                data.put("columnName", channel.getChannelName());
                String yunnanPlate;
                switch (plateId) {
                    case "2001010101":// 云南-通知公告(2001010101)
                        yunnanPlate = "tzgg";
                        break;
                    case "2001010102":// 云南-工作动态(2001010102)
                        yunnanPlate = "gzdt";
                        break;
                    case "2001010103":// 云南-正福易找标(2001010103)
                        yunnanPlate = "zfyzb";
                        break;
                    case "2001010104":// 云南-法律法规(2001010104)
                        yunnanPlate = "flfg";
                        break;
                    case "2001010105":// 云南-地方法规(2001010105)
                        yunnanPlate = "dffg";
                        break;
                    case "2001010106":// 云南-政策专区(2001010106)
                        yunnanPlate = "zczq";
                        break;
                    case "2001010107":// 云南-投诉处理结果(2001010107)
                        yunnanPlate = "tscljg";
                        break;
                    case "2001010108":// 云南-监督检查处理结果(2001010108)
                        yunnanPlate = "jdjccljg";
                        break;
                    case "2001010109":// 云南-集中采购机构考核结果(2001010109)
                        yunnanPlate = "jzcgjgkhjg";
                        break;
                    case "2001010110":// 云南-购买服务(2001010110)
                        yunnanPlate = "gmfw";
                        break;
                    case "2001010111":// 云南-办事指南(2001010111)
                        yunnanPlate = "bszn";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        yunnanPlate = "yunnan";
                }
                data.put("columnUrl", domainYunNan+"/web/yunnan/"+yunnanPlate+"/index_1.html");
                break;
            case "2101":// 陕西
                data.put("header", "<!--#include virtual=\"/web/html/header/shaanxi-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/shaanxi-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainShaanXi+"/web/shaanxi.html");
                data.put("columnName", channel.getChannelName());
                String shaanxiPlate;
                switch (plateId) {
                    case "2101010101":// 陕西-通知公告(2101010101)
                        shaanxiPlate = "tzgg";
                        break;
                    case "2101010102":// 陕西-工作动态(2101010102)
                        shaanxiPlate = "gzdt";
                        break;
                    case "2101010103":// 陕西-正福易找标(2101010103)
                        shaanxiPlate = "zfyzb";
                        break;
                    case "2101010104":// 陕西-法律法规(2101010104)
                        shaanxiPlate = "flfg";
                        break;
                    case "2101010105":// 陕西-地方法规(2101010105)
                        shaanxiPlate = "dffg";
                        break;
                    case "2101010106":// 陕西-政策专区(2101010106)
                        shaanxiPlate = "zczq";
                        break;
                    case "2101010107":// 陕西-投诉处理结果(2101010107)
                        shaanxiPlate = "tscljg";
                        break;
                    case "2101010108":// 陕西-监督检查处理结果(2101010108)
                        shaanxiPlate = "jdjccljg";
                        break;
                    case "2101010109":// 陕西-集中采购机构考核结果(2101010109)
                        shaanxiPlate = "jzcgjgkhjg";
                        break;
                    case "2101010110":// 陕西-购买服务(2101010110)
                        shaanxiPlate = "gmfw";
                        break;
                    case "2101010111":// 陕西-办事指南(2101010111)
                        shaanxiPlate = "bszn";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        shaanxiPlate = "shaanxi";
                }
                data.put("columnUrl", domainShaanXi+"/web/shaanxi/"+shaanxiPlate+"/index_1.html");
                break;
            case "2201":// 甘肃
                data.put("header", "<!--#include virtual=\"/web/html/header/gansu-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/gansu-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainGanSu+"/web/gansu.html");
                data.put("columnName", channel.getChannelName());
                String gansuPlate;
                switch (plateId) {
                    case "2201010101":// 甘肃-通知公告(2201010101)
                        gansuPlate = "tzgg";
                        break;
                    case "2201010102":// 甘肃-工作动态(2201010102)
                        gansuPlate = "gzdt";
                        break;
                    case "2201010103":// 甘肃-正福易找标(2201010103)
                        gansuPlate = "zfyzb";
                        break;
                    case "2201010104":// 甘肃-法律法规(2201010104)
                        gansuPlate = "flfg";
                        break;
                    case "2201010105":// 甘肃-地方法规(2201010105)
                        gansuPlate = "dffg";
                        break;
                    case "2201010106":// 甘肃-政策专区(2201010106)
                        gansuPlate = "zczq";
                        break;
                    case "2201010107":// 甘肃-投诉处理结果(2201010107)
                        gansuPlate = "tscljg";
                        break;
                    case "2201010108":// 甘肃-PPP专区(2201010108)
                        gansuPlate = "ppp";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        gansuPlate = "gansu";
                }
                data.put("columnUrl", domainGanSu+"/web/gansu/"+gansuPlate+"/index_1.html");
                break;
            case "2301":// 青海
            case "2401":// 北京
                data.put("header", "<!--#include virtual=\"/web/html/header/beijing-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/beijing-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainBeiJing+"/web/beijing.html");
                data.put("columnName", channel.getChannelName());
                String beijingPlate;
                switch (plateId) {
                    case "2401010101":// 北京-通知公告(2401010101)
                        beijingPlate = "tzgg";
                        break;
                    case "2401010102":// 北京-工作动态(2401010102)
                        beijingPlate = "gzdt";
                        break;
                    case "2401010103":// 北京-正福易找标(2401010103)
                        beijingPlate = "zfyzb";
                        break;
                    case "2401010104":// 北京-法律法规(2401010104)
                        beijingPlate = "flfg";
                        break;
                    case "2401010105":// 北京-地方法规(2401010105)
                        beijingPlate = "dffg";
                        break;
                    case "2401010106":// 北京-政策专区(2401010106)
                        beijingPlate = "zczq";
                        break;
                    case "2401010107":// 北京-投诉处理结果(2401010107)
                        beijingPlate = "tscljg";
                        break;
                    case "2401010108":// 北京-监督检查处理结果(2401010108)
                        beijingPlate = "jdjccljg";
                        break;
                    case "2401010109":// 北京-购买服务(2401010109)
                        beijingPlate = "gmfw";
                        break;
                    case "2401010110":// 北京-办事指南(2401010110)
                        beijingPlate = "bszn";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        beijingPlate = "beijing";
                }
                data.put("columnUrl", domainBeiJing+"/web/beijing/"+beijingPlate+"/index_1.html");
                break;
            case "2501":// 天津
                data.put("header", "<!--#include virtual=\"/web/html/header/tianjin-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/tianjin-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainTianJin+"/web/tianjin.html");
                data.put("columnName", channel.getChannelName());
                String tianjinPlate;
                switch (plateId) {
                    case "2501010101":// 天津-通知公告(2501010101)
                        tianjinPlate = "tzgg";
                        break;
                    case "2501010102":// 天津-征求意见(2501010102)
                        tianjinPlate = "zqyj";
                        break;
                    case "2501010103":// 天津-正福易找标(2501010103)
                        tianjinPlate = "zfyzb";
                        break;
                    case "2501010104":// 天津-法律法规(2501010104)
                        tianjinPlate = "flfg";
                        break;
                    case "2501010105":// 天津-地方法规(2501010105)
                        tianjinPlate = "dffg";
                        break;
                    case "2501010106":// 天津-政策专区(2501010106)
                        tianjinPlate = "zczq";
                        break;
                    case "2501010107":// 天津-投诉处理结果(2501010107)
                        tianjinPlate = "tscljg";
                        break;
                    case "2501010108":// 天津-监督检查处理结果(2501010108)
                        tianjinPlate = "jdjccljg";
                        break;
                    case "2501010109":// 天津-集中采购机构考核结果(2501010109)
                        tianjinPlate = "jzcgjgkhjg";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        tianjinPlate = "tianjin";
                }
                data.put("columnUrl", domainTianJin+"/web/tianjin/"+tianjinPlate+"/index_1.html");
                break;
            case "2601":// 重庆
                data.put("header", "<!--#include virtual=\"/web/html/header/chongqing-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/chongqing-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainChongQing+"/web/chongqing.html");
                data.put("columnName", channel.getChannelName());
                String chongqingPlate;
                switch (plateId) {
                    case "2601010101":// 重庆-通知公告(2601010101)
                        chongqingPlate = "tzgg";
                        break;
                    case "2601010102":// 重庆-工作动态(2601010102)
                        chongqingPlate = "gzdt";
                        break;
                    case "2601010103":// 重庆-正福易找标(2601010103)
                        chongqingPlate = "zfyzb";
                        break;
                    case "2601010104":// 重庆-法律法规(2601010104)
                        chongqingPlate = "flfg";
                        break;
                    case "2601010105":// 重庆-地方法规(2601010105)
                        chongqingPlate = "dffg";
                        break;
                    case "2601010106":// 重庆-政策专区(2601010106)
                        chongqingPlate = "zczq";
                        break;
                    case "2601010107":// 重庆-投诉处理结果(2601010107)
                        chongqingPlate = "tscljg";
                        break;
                    case "2601010108":// 重庆-监督检查处理结果(2601010108)
                        chongqingPlate = "jdjccljg";
                        break;
                    case "2601010109":// 重庆-购买服务(2601010109)
                        chongqingPlate = "gmfw";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        chongqingPlate = "chongqing";
                }
                data.put("columnUrl", domainChongQing+"/web/chongqing/"+chongqingPlate+"/index_1.html");
                break;
            case "2701":// 上海
            case "2801":// 内蒙古
                data.put("header", "<!--#include virtual=\"/web/html/header/neimenggu-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/neimenggu-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainNeiMengGu+"/web/neimenggu.html");
                data.put("columnName", channel.getChannelName());
                String neimengguPlate;
                switch (plateId) {
                    case "2801010101":// 内蒙古-通知公告(2801010101)
                        neimengguPlate = "tzgg";
                        break;
                    case "2801010102":// 内蒙古-正福易找标(2801010102)
                        neimengguPlate = "zfyzb";
                        break;
                    case "2801010103":// 内蒙古-法律法规(2801010103)
                        neimengguPlate = "flfg";
                        break;
                    case "2801010104":// 内蒙古-地方法规(2801010104)
                        neimengguPlate = "dffg";
                        break;
                    case "2801010105":// 内蒙古-政策专区(2801010105)
                        neimengguPlate = "zczq";
                        break;
                    case "2801010106":// 内蒙古-投诉处理结果(2801010106)
                        neimengguPlate = "tscljg";
                        break;
                    case "2801010107":// 内蒙古-监督检查处理结果(2801010107)
                        neimengguPlate = "jdjccljg";
                        break;
                    case "2901010108":// 内蒙古-办事指南(2901010108)
                        neimengguPlate = "bszn";
                        break;
                    default:// 默认取内蒙古全站数据（热搜榜）
                        neimengguPlate = "neimenggu";
                }
                data.put("columnUrl", domainNeiMengGu+"/web/neimenggu/"+neimengguPlate+"/index_1.html");
                break;
            case "2901":// 广西
                data.put("header", "<!--#include virtual=\"/web/html/header/guangxi-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/guangxi-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainGuangXi+"/web/guangxi.html");
                data.put("columnName", channel.getChannelName());
                String guangxiPlate;
                switch (plateId) {
                    case "2901010101":// 广西-通知公告(2901010101)
                        guangxiPlate = "tzgg";
                        break;
                    case "2901010102":// 广西-工作动态(2901010102)
                        guangxiPlate = "gzdt";
                        break;
                    case "2901010103":// 广西-正福易找标(2901010103)
                        guangxiPlate = "zfyzb";
                        break;
                    case "2901010104":// 广西-法律法规(2901010104)
                        guangxiPlate = "flfg";
                        break;
                    case "2901010105":// 广西-地方法规(2901010105)
                        guangxiPlate = "dffg";
                        break;
                    case "2901010106":// 广西-政策专区(2901010106)
                        guangxiPlate = "zczq";
                        break;
                    case "2901010107":// 广西-投诉处理结果(2901010107)
                        guangxiPlate = "tscljg";
                        break;
                    case "2901010108":// 广西-监督检查处理结果(2901010108)
                        guangxiPlate = "jdjccljg";
                        break;
                    case "2901010109":// 广西-集中采购机构考核结果(2901010109)
                        guangxiPlate = "jzcgjgkhjg";
                        break;
                    case "2901010110":// 广西-购买服务(2901010110)
                        guangxiPlate = "gmfw";
                        break;
                    case "2901010111":// 广西-办事指南(2901010111)
                        guangxiPlate = "bszn";
                        break;
                    case "2901010112":// 广西-常见问题解答(2901010112)
                        guangxiPlate = "cjwtjd";
                        break;
                    case "2901010113":// 广西-文件下载(2901010113)
                        guangxiPlate = "wjxz";
                        break;
                    default:// 默认取广西全站数据（热搜榜）
                        guangxiPlate = "guangxi";
                }
                data.put("columnUrl", domainGuangXi+"/web/guangxi/"+guangxiPlate+"/index_1.html");
                break;
            case "3001":// 宁夏
                data.put("header", "<!--#include virtual=\"/web/html/header/ningxia-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/ningxia-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainNingXia+"/web/ningxia.html");
                data.put("columnName", channel.getChannelName());
                String ningxiaPlate;
                switch (plateId) {
                    case "3001010101":// 宁夏-通知公告(3001010101)
                        ningxiaPlate = "tzgg";
                        break;
                    case "3001010102":// 宁夏-工作动态(3001010102)
                        ningxiaPlate = "gzdt";
                        break;
                    case "3001010103":// 宁夏-正福易找标(3001010103)
                        ningxiaPlate = "zfyzb";
                        break;
                    case "3001010104":// 宁夏-法律法规(3001010104)
                        ningxiaPlate = "flfg";
                        break;
                    case "3001010105":// 宁夏-地方法规(3001010105)
                        ningxiaPlate = "dffg";
                        break;
                    case "3001010106":// 宁夏-政策专区(3001010106)
                        ningxiaPlate = "zczq";
                        break;
                    case "3001010107":// 宁夏-投诉处理结果(3001010107)
                        ningxiaPlate = "tscljg";
                        break;
                    case "3001010108":// 宁夏-监督检查处理结果(3001010108)
                        ningxiaPlate = "jdjccljg";
                        break;
                    case "3001010109":// 宁夏-购买服务(3001010109)
                        ningxiaPlate = "gmfw";
                        break;
                    case "3001010110":// 宁夏-办事指南(3001010110)
                        ningxiaPlate = "bszn";
                        break;
                    case "3001010111":// 宁夏-文件下载(3001010111)
                        ningxiaPlate = "wjxz";
                        break;
                    default:// 默认取西藏全站数据（热搜榜）
                        ningxiaPlate = "ningxia";
                }
                data.put("columnUrl", domainNingXia+"/web/ningxia/"+ningxiaPlate+"/index_1.html");
                break;
            case "3101":// 新疆
                data.put("header", "<!--#include virtual=\"/web/html/header/xinjiang-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/xinjiang-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainXinJiang+"/web/xinjiang.html");
                data.put("columnName", channel.getChannelName());
                String xinjiangPlate;
                switch (plateId) {
                    case "3101010101":// 新疆-通知公告(3101010101)
                        xinjiangPlate = "tzgg";
                        break;
                    case "3101010102":// 新疆-工作动态(3101010102)
                        xinjiangPlate = "gzdt";
                        break;
                    case "3101010103":// 新疆-正福易找标(3101010103)
                        xinjiangPlate = "zfyzb";
                        break;
                    case "3101010104":// 新疆-法律法规(3101010104)
                        xinjiangPlate = "flfg";
                        break;
                    case "3101010105":// 新疆-地方法规(3101010105)
                        xinjiangPlate = "dffg";
                        break;
                    case "3101010106":// 新疆-政策专区(3101010106)
                        xinjiangPlate = "zczq";
                        break;
                    case "3101010107":// 新疆-投诉处理结果(3101010107)
                        xinjiangPlate = "tscljg";
                        break;
                    case "3101010108":// 新疆-监督检查处理结果(3101010108)
                        xinjiangPlate = "jdjccljg";
                        break;
                    case "3101010109":// 新疆-集中采购机构考核结果(3101010109)
                        xinjiangPlate = "jzcgjgkhjg";
                        break;
                    case "3101010110":// 新疆-购买服务(3101010110)
                        xinjiangPlate = "gmfw";
                        break;
                    case "3101010111":// 新疆-办事指南(3101010111)
                        xinjiangPlate = "bszn";
                        break;
                    case "3101010112":// 新疆-文件下载(3101010112)
                        xinjiangPlate = "wjxz";
                        break;
                    default:// 默认取西藏全站数据（热搜榜）
                        xinjiangPlate = "xinjiang";
                }
                data.put("columnUrl", domainXinJiang+"/web/xinjiang/"+xinjiangPlate+"/index_1.html");
                break;
            case "3201":// 西藏
                data.put("header", "<!--#include virtual=\"/web/html/header/xizang-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/xizang-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainXiZang+"/web/xizang.html");
                data.put("columnName", channel.getChannelName());
                String xizangPlate;
                switch (plateId) {
                    case "3201010101":// 西藏-通知公告(3201010101)
                        xizangPlate = "tzgg";
                        break;
                    case "3201010102":// 西藏-工作动态(3201010102)
                        xizangPlate = "gzdt";
                        break;
                    case "3201010103":// 西藏-正福易找标(3201010103)
                        xizangPlate = "zfyzb";
                        break;
                    case "3201010104":// 西藏-法律法规(3201010104)
                        xizangPlate = "flfg";
                        break;
                    case "3201010105":// 西藏-地方法规(3201010105)
                        xizangPlate = "dffg";
                        break;
                    case "3201010106":// 西藏-投诉处理结果(3201010106)
                        xizangPlate = "tscljg";
                        break;
                    case "3201010107":// 西藏-监督检查处理结果(3201010107)
                        xizangPlate = "jdjccljg";
                        break;
                    default:// 默认取西藏全站数据（热搜榜）
                        xizangPlate = "xizang";
                }
                data.put("columnUrl", domainXiZang+"/web/xizang/"+xizangPlate+"/index_1.html");
                break;
            case "3301":// 新疆生产建设兵团
                data.put("header", "<!--#include virtual=\"/web/html/header/bingtuan-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/bingtuan-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainBingTuan+"/web/bingtuan.html");
                data.put("columnName", channel.getChannelName());
                String bingtuanPlate;
                switch (plateId) {
                    case "3301010101":// 兵团-通知公告(3301010101)
                        bingtuanPlate = "tzgg";
                        break;
                    case "3301010102":// 兵团-工作动态(3301010102)
                        bingtuanPlate = "gzdt";
                        break;
                    case "3301010103":// 兵团-正福易找标(3301010103)
                        bingtuanPlate = "zfyzb";
                        break;
                    case "3301010104":// 兵团-法律法规(3301010104)
                        bingtuanPlate = "flfg";
                        break;
                    case "3301010105":// 兵团-地方法规(3301010105)
                        bingtuanPlate = "dffg";
                        break;
                    case "3301010106":// 兵团-政策专区(3301010106)
                        bingtuanPlate = "zczq";
                        break;
                    case "3301010107":// 兵团-投诉处理结果(3301010107)
                        bingtuanPlate = "tscljg";
                        break;
                    case "3301010108":// 兵团-监督检查处理结果(3301010108)
                        bingtuanPlate = "jdjccljg";
                        break;
                    case "3301010109":// 兵团-购买服务(3301010109)
                        bingtuanPlate = "gmfw";
                        break;
                    case "3301010110":// 兵团-办事指南(3301010110)
                        bingtuanPlate = "bszn";
                        break;
                    case "3301010111":// 兵团-常见问题解答(3301010111)
                        bingtuanPlate = "cjwtjd";
                        break;
                    case "3301010112":// 兵团-文件下载(3301010112)
                        bingtuanPlate = "wjxz";
                        break;
                    default:// 默认取西藏全站数据（热搜榜）
                        bingtuanPlate = "bingtuan";
                }
                data.put("columnUrl", domainBingTuan+"/web/bingtuan/"+bingtuanPlate+"/index_1.html");
                break;
            case "3401":// 大连
                data.put("header", "<!--#include virtual=\"/web/html/header/dalian-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/dalian-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainDaLian+"/web/dalian.html");
                data.put("columnName", channel.getChannelName());
                String dalianPlate;
                switch (plateId) {
                    case "3401010101":// 大连-通知公告(3401010101)
                        dalianPlate = "tzgg";
                        break;
                    case "3401010102":// 大连-工作动态(3401010102)
                        dalianPlate = "gzdt";
                        break;
                    case "3401010103":// 大连-正福易找标(3401010103)
                        dalianPlate = "zfyzb";
                        break;
                    case "3401010104":// 大连-法律法规(3401010104)
                        dalianPlate = "flfg";
                        break;
                    case "3401010105":// 大连-地方法规(3401010105)
                        dalianPlate = "dffg";
                        break;
                    case "3401010106":// 大连-政策专区(3401010106)
                        dalianPlate = "zczq";
                        break;
                    case "3401010107":// 大连-投诉处理结果(3401010107)
                        dalianPlate = "tscljg";
                        break;
                    case "3401010108":// 大连-监督检查处理结果(3401010108)
                        dalianPlate = "jdjccljg";
                        break;
                    case "3401010109":// 大连-文件下载(3401010109)
                        dalianPlate = "wjxz";
                        break;
                    default:// 默认取大连全站数据（热搜榜）
                        dalianPlate = "dalian";
                }
                data.put("columnUrl", domainDaLian+"/web/dalian/"+dalianPlate+"/index_1.html");
                break;
            case "3501":// 青岛
                data.put("header", "<!--#include virtual=\"/web/html/header/qingdao-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/qingdao-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainQingDao+"/web/qingdao.html");
                data.put("columnName", channel.getChannelName());
                String qingdaoPlate;
                switch (plateId) {
                    case "3501010101":// 青岛-通知公告(3501010101)
                        qingdaoPlate = "tzgg";
                        break;
                    case "3501010102":// 青岛-工作动态(3501010102)
                        qingdaoPlate = "gzdt";
                        break;
                    case "3501010103":// 青岛-正福易找标(3501010103)
                        qingdaoPlate = "zfyzb";
                        break;
                    case "3501010104":// 青岛-法律法规(3501010104)
                        qingdaoPlate = "flfg";
                        break;
                    case "3501010105":// 青岛-地方法规(3501010105)
                        qingdaoPlate = "dffg";
                        break;
                    case "3501010106":// 青岛-政策专区(3501010106)
                        qingdaoPlate = "zczq";
                        break;
                    case "3501010107":// 青岛-投诉处理结果(3501010107)
                        qingdaoPlate = "tscljg";
                        break;
                    case "3501010108":// 青岛-监督检查处理结果(3501010108)
                        qingdaoPlate = "jdjccljg";
                        break;
                    case "3501010109":// 深圳-文件下载(3501010109)
                        qingdaoPlate = "wjxz";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        qingdaoPlate = "qingdao";
                }
                data.put("columnUrl", domainQingDao+"/web/qingdao/"+qingdaoPlate+"/index_1.html");
                break;
            case "3601":// 宁波
            case "3701":// 厦门
            case "3801":// 深圳
                data.put("header", "<!--#include virtual=\"/web/html/header/shenzhen-header.htm\"-->");
                data.put("hibuick", "");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/shenzhen-footer.htm\"-->");// 全站尾相同
                data.put("channelName", channel.getChannelNameStr());
                data.put("channelUrl", domainShenZhen+"/web/shenzhen.html");
                data.put("columnName", channel.getChannelName());
                String shenzhenPlate;
                switch (plateId) {
                    case "3801010101":// 深圳-通知公告(3801010101)
                        shenzhenPlate = "tzgg";
                        break;
                    case "3801010102":// 深圳-工作动态(3801010102)
                        shenzhenPlate = "gzdt";
                        break;
                    case "3801010103":// 深圳-正福易找标(3801010103)
                        shenzhenPlate = "zfyzb";
                        break;
                    case "3801010104":// 深圳-法律法规(3801010104)
                        shenzhenPlate = "flfg";
                        break;
                    case "3801010105":// 深圳-地方法规(3801010105)
                        shenzhenPlate = "dffg";
                        break;
                    case "3801010106":// 深圳-政策专区(3801010106)
                        shenzhenPlate = "zczq";
                        break;
                    case "3801010107":// 深圳-投诉处理结果(3801010107)
                        shenzhenPlate = "tscljg";
                        break;
                    case "3801010108":// 深圳-监督检查处理结果(3801010108)
                        shenzhenPlate = "jdjccljg";
                        break;
                    case "3801010109":// 深圳-购买服务(3801010109)
                        shenzhenPlate = "gmfw";
                        break;
                    case "3801010110":// 深圳-办事指南(3801010110)
                        shenzhenPlate = "bszn";
                        break;
                    case "3801010111":// 深圳-常见问题解答(3801010111)
                        shenzhenPlate = "cjwtjd";
                        break;
                    case "3801010112":// 深圳-文件下载(3801010112)
                        shenzhenPlate = "wjxz";
                        break;
                    default:// 默认取空调全站数据（热搜榜）
                        shenzhenPlate = "shenzhen";
                }
                data.put("columnUrl", domainShenZhen+"/web/shenzhen/"+shenzhenPlate+"/index_1.html");
                break;
            default:// 如果判定不在各个频道--则判定发布到RSS的内容
                data.put("isChannel", 0);
                data.put("header", "<!--#include virtual=\"/web/html/header/header.htm\"-->");
                data.put("hibuick", "<!--#include virtual=\"/web/html/fragment/home/article-hibuick.htm\"-->");// 官微
                data.put("videoClassroom","<!--#include virtual=\"/web/html/fragment/public/video-classroom.htm\"-->");// 视频课堂
                data.put("excellentBooks","<!--#include virtual=\"/web/html/fragment/public/excellent-books.htm\"-->");// 精品好书
                data.put("hotSearch","<!--#include virtual=\"/web/html/fragment/home/right-hot-search.htm\"-->");// 热搜排行
                data.put("hotSpecial","<!--#include virtual=\"/web/html/fragment/home/right-boutique.htm\"-->");// 热点专题
                data.put("rightAd", article.getArticleType() == 4 ? "<!--#include virtual=\"/web/html/fragment/home/article-album-ad.htm\"-->" : "<!--#include virtual=\"/web/html/fragment/home/article-ad.htm\"-->");// 广告位
                data.put("footer", "<!--#include virtual=\"/web/html/footer/footer.htm\"-->");// 全站尾相同
                break;
        }
        log.info("生成底层页的配置属性，data={}",data);
        return data;
    }
}
